christmas village - German English Dictionary